home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 011 / ir164f.arc / INSTANT.DOC next >
Text File  |  1986-07-07  |  77KB  |  2,479 lines

  1.  
  2.  
  3.     Instant Recall Manual                                               
  4.  
  5.  
  6.  
  7.  
  8.  
  9.                                                tm
  10.                                  Instant Recall
  11.  
  12.                                                
  13.  
  14.                                 Owner's Handbook
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.                                        1
  65.  
  66.  
  67.  
  68.  
  69.     Instant Recall Manual                                               
  70.  
  71.  
  72.     Copyright 1985, 1986 by  
  73.  
  74.     Precept 3790 El Camino Real, suite 173  
  75.     Palo Alto, CA 94306  
  76.     (415) 327-6886
  77.  
  78.  
  79.     Copyright Notice
  80.  
  81.     This software package and handbook are copyright 1985,86 by PRECEPT.  All
  82.     rights reserved worldwide.  Precept hereby licenses users to
  83.     non-commercially duplicate and distribute this software, provided it is
  84.     done on a strictly charge-free basis, and that the software and manual
  85.     are not modified in any way, and provided that this copy right notice
  86.     is given.  Commercial resale is strictly prohibited without the express
  87.     written permission of PRECEPT, 3790 El Camino Real, suite 173, Palo
  88.     Alto, CA 94306.
  89.  
  90.  
  91.     Disclaimer
  92.  
  93.     Instant Recall is a memory-resident software product.  Precept makes no
  94.     warranty that the Instant Recall software will operate with all
  95.     software, or with other memory resident software products.  Precept
  96.     makes no warranties as to the contents of this manual or the Instant
  97.     Recall program and specifically disclaims any implied warranties of
  98.     merchantability or fitness for any particular purpose.  In no event
  99.     shall Precept be liable for any loss of profit or any other commercial
  100.     damage, including but not limited to special, incidental, consequential
  101.     or other damages.  Precept further reserves the right to make changes
  102.     to the specifications of the program and contents of the manual without
  103.     notice.
  104.  
  105.  
  106.     Acknowledgements
  107.  
  108.     Instant Recall conceived and implemented by Michael Fremont.
  109.     Manual by Laura Fremont and Michael Fremont.
  110.     Expert Advice and Support Work by Robert Lash.
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.                                        2
  131.  
  132.  
  133.  
  134.  
  135.     Instant Recall Manual                                               
  136.  
  137.  
  138.     Contents
  139.  
  140.     0.     Welcome...5
  141.               Since You Will Like This Program...
  142.               How To Use Instant Recall
  143.  
  144.     I.      Getting Started: Installation and Framework...6
  145.               Installing Instant Recall
  146.               Loading Instant Recall
  147.               Running Instant Recall
  148.               Leaving Instant Recall
  149.               Sample Uses
  150.               The Form of a Record
  151.  
  152.     II.    Making A Record...13
  153.               Moving The Cursor
  154.               Modifying the Record
  155.  
  156.     III.   Saving A Record...14
  157.  
  158.     IV.    Deleting A Record...15
  159.  
  160.     V.     Retrieving Records...16
  161.               The FIND Command
  162.  
  163.     VI.    Looking at a Group of Retrieved Records...19
  164.               Moving Among Retrieved Records
  165.               Narrowing A Search
  166.  
  167.     VII.   Getting Help...21
  168.  
  169.     VIII.  Modifying A Record...22
  170.               Cut, Ditto and Paste
  171.               Windows
  172.               Transferring Information Between Programs
  173.  
  174.     IX.    Printing Records...24
  175.  
  176.     X.     Automatic Reminders...25
  177.  
  178.     XI.    Search Strategy...26
  179.  
  180.     XII.   File Input and Output...28
  181.  
  182.     XIII.  Hints...30
  183.  
  184.     XIV.   Command and Key Reference...31
  185.  
  186.     XV.    Program Limits and Error Messages...35
  187.  
  188.     XVI.   Glossary...37
  189.  
  190.     XVII.  Index...only in printed manual
  191.  
  192.  
  193.  
  194.  
  195.  
  196.                                        3
  197.  
  198.  
  199.  
  200.  
  201.     Instant Recall Manual                                               
  202.  
  203.  
  204.     (APOLOGIA...  The on-line version of the manual suffers from minor
  205.     problems due to the way it was generated.  It also doesn't have nice
  206.     fonts, pictures, etc.  You'll need to get the registered version of the
  207.     program for a nicer manual)
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.                                        4
  263.  
  264.  
  265.  
  266.  
  267.     Instant Recall Manual                                               
  268.  
  269.  
  270.     WELCOME TO INSTANT RECALL
  271.  
  272.     Welcome to Instant Recall for the IBM PC and 100% compatibles.  You're
  273.     about to learn how to use a tool you'll probably use every day, in many
  274.     different ways.  It's a tool that should make all your work -- business
  275.     and personal -- easier.
  276.  
  277.     Instant Recall was designed for the busy person who has many ideas and
  278.     doesn't know where to store them.  The business executive.  The writer.
  279.     The personnel administrator.  It was designed to replace awkward filing
  280.     cabinets and restrictive database systems with an instant
  281.     cross-referencing system that lets you store bits and pieces and
  282.     retrieve them together so you can turn them into a coherent whole .
  283.     And it lets you cut and paste information from Instant Recall's records
  284.     right into another document without exiting from either program.
  285.  
  286.     Instant Recall is a memory-resident, free-form database program with
  287.     its own word-processor.  Data can be entered in whatever form you like,
  288.     without worrying about field sizes, and can be recalled without
  289.     worrying about keywords.  Since it runs at the same time as your other
  290.     programs, the process is highly interactive - you can quickly get the
  291.     data you need, or enter new data, and go on working
  292.  
  293.     Here are some of the things you can do with Instant Recall
  294.  
  295.          + You can use it as an index to where you've put notes, articles,
  296.     etc., in your file cabinets, desk drawers, computer files.  You'll
  297.     never forget where that important data is again.
  298.  
  299.          + You can use it to save bits and pieces of information that
  300.     you'll need later but didn't have a convenient place to put it.  Things
  301.     like airline flight information you often use, people's birthdays,
  302.     long-off meeting dates, ideas you've had that need time to percolate,
  303.     to-do lists, notes on how to use other programs, notes on documents and
  304.     spreadsheets you're working on, etc.  There are literally an infinite
  305.     number of types of information and lists which Instant Recall will keep
  306.     track of for you...  and remind you of, too.
  307.  
  308.          + You can use Instant Recall to match needs against capabilities,
  309.     and see trends.  For instance, if you've stored key information about
  310.     potential job candidates, and you now need a top widget salesperson,
  311.     you can quickly identify the appropriate candidates.
  312.  
  313.          + You can use it to gather together information that was
  314.     ostensibly unrelated, or maybe very loosely related, when you typed it
  315.     in (typed at different times).  When you need to go back and find all
  316.     of the information you have about a particular project or subject, it's
  317.     easy...  and you didn't have to worry about where to put the data when
  318.     you typed it in, or how you would get it back.  You can use it for all
  319.     of these things, and more.  Best of all, you can do all of these at the
  320.     same time, without clutter.
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.                                        5
  329.  
  330.  
  331.  
  332.  
  333.     Instant Recall Manual                                               
  334.  
  335.  
  336.     SINCE YOU WILL LIKE THIS PROGRAM...
  337.  
  338.     We think you'll like Instant Recall so useful you'll want to register
  339.     it.  Registration gives you the following benefits:
  340.  
  341.          * A professional version of Instant Recall which supports a 2Mbyte
  342.     maximum database, vs.  80Kbytes in the free version
  343.  
  344.          * The latest version of Instant Recall, quite possibly newer than
  345.     the free version
  346.  
  347.          * A comprehensive sample database showing many uses for Instant
  348.     Recall
  349.  
  350.          * A typeset copy of this manual
  351.  
  352.          * Telephone support
  353.  
  354.          * Reduced-price upgrades
  355.  
  356.          * A one-year subscription to our newsletter with many ideas and
  357.     hints on program uses, techniques people like you have found useful,
  358.     etc.
  359.  
  360.          To register, send a check, money order, or VISA/Mastercard
  361.     information (name on card, card#, expiration date), for $69 (incl.
  362.     shipping/handling) (add appropriate sales tax in CA) to:
  363.  
  364.               PRECEPT
  365.               3790 El Camino Real, suite 173
  366.               Palo Alto, CA 94306
  367.  
  368.  
  369.          We suggest you send us your name and address even if you don't
  370.     want to upgrade; we'll then send you a sample of our newsletter with
  371.     valuable information on how people are using Instant Recall to solve
  372.     their information management problems.
  373.  
  374.          If you have any comments about Instant Recall, please write or
  375.     call us at 415/327-6886.  You can also reach us using CompuServe,
  376.     account# 76337,32.  Thanks.
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.                                        6
  395.  
  396.  
  397.  
  398.  
  399.     Instant Recall Manual                                               
  400.  
  401.  
  402.     HOW TO USE INSTANT RECALL
  403.  
  404.     Instant Recall was designed to be easy to use.  For that reason, almost
  405.     every function it performs is listed on your screen at all times -- no
  406.     need to hunt through the user's manual for a command you don't often
  407.     use and have therefore forgotten.  In addition, the on-line "Help"
  408.     function contains information on every Instant Recall command and
  409.     capability.
  410.  
  411.  
  412.     HINTS:
  413.  
  414.     * When you come across instructions like CTRL-H, it means hold down the
  415.     CTRL and H keys at the same time.
  416.  
  417.     * To execute an Instant Recall command, press the CTRL key and the
  418.     first letter of the command simultaneously (i.e., SAVE is CTRL-S).
  419.     Commands in the manual are always in BOLDFACE.
  420.  
  421.     * If you need help while using the program, your best bet is to look
  422.     for the subject in the index, or use the Help function by pressing the
  423.     HELP key.
  424.  
  425.     * Don't worry about making mistakes; you can almost always get back
  426.     something you've deleted by accident (using the UNDO command) or cancel
  427.     a command you've started by pressing the ESC button at the upper left
  428.     of the keyboard.  ESC (which stands for "escape" allows you to "escape"
  429.     from a command when you change your mind in mid-command.
  430.  
  431.  
  432.  
  433.  
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.                                        7
  461.  
  462.  
  463.  
  464.  
  465.     Instant Recall Manual                                               
  466.  
  467.  
  468.     I.GETTING STARTED
  469.  
  470.  
  471.     INSTALLING INSTANT RECALL
  472.  
  473.     Make sure you have the right hardware and software to run Instant
  474.     Recall.  You need an IBM PC, XT, AT or true compatible, and PC-DOS 2.0 or
  475.     higher.  If you don't have these, Instant Recall will not work on your
  476.     system.
  477.  
  478.     First you should copy the files on the Instant Recall disk to another
  479.     disk as a backup copy.  The disk has the following files on it:
  480.  
  481.          instant.exe    (the Instant Recall program)
  482.          read.me        (read this ASCII file to get current information,
  483.                          may not be there)
  484.          instant.xxt    (one of the Instant Recall database files)
  485.          instant.key    (the other Instant Recall database file)
  486.  
  487.  
  488.     If you copied Instant Recall from a bulletin-board system, the files
  489.     may have slightly different names.  There will probably be a "readme"
  490.     file; look at that for help.
  491.  
  492.     You can run Instant Recall from a hard or floppy disk.  If you run from
  493.     a floppy, it is best that you don't put other files on the Instant
  494.     Recall disk, so Instant Recall has the most space possible for its
  495.     database files.
  496.  
  497.     Before using Instant Recall you should copy the files on the
  498.     distribution disk onto your working disk.  Don't use the distribution
  499.     disk for everyday use.
  500.  
  501.  
  502.     INSTALLATION ONTO A FLOPPY
  503.  
  504.     Assuming that the distribution disk is in drive B: and your work disk
  505.     is in A:, you should type:
  506.  
  507.          CHDIR A:\                switches to the root directory
  508.          MKDIR A:\INSTANT         makes the required INSTANT subdirectory
  509.          CHDIR A:\INSTANT         switches to the INSTANT subdirectory
  510.  
  511.     Now type:
  512.  
  513.          COPY B:INSTANT.XXT A:    copies one of the database files to
  514.                                        \INSTANT dir
  515.          COPY B:INSTANT.KEY A:    copies the other databse file to \INSTANT
  516.          CHDIR A:\                switches back to the root directory
  517.          COPY B:INSTANT.EXE A:    copies the Instant Recall program
  518.  
  519.     You now have the database files in the required \INSTANT subdirectory,
  520.     and the Instant Recall program in your root directory.
  521.  
  522.  
  523.     INSTALLATION ONTO A HARD DISK
  524.  
  525.  
  526.                                        8
  527.  
  528.  
  529.  
  530.  
  531.     Instant Recall Manual                                               
  532.  
  533.  
  534.  
  535.     Assuming that the distribution disk is in drive A: and your work disk
  536.     is C:, you should type:
  537.  
  538.          CHDIR \                  switches to the root directory
  539.          MKDIR C:\INSTANT         makes the required INSTANT subdirectory
  540.          COPY A:INSTANT.EXE C:    copies the Instant Recall program to the r
  541.                                   directory
  542.          CHDIR \INSTANT           switches to the \INSTANT subdirectory
  543.          COPY A:INSTANT.XXT C:    copies one of the database files to \INSTA
  544.          COPY A:INSTANT.KEY C:    copies the other database file to \INSTANT
  545.          CHDIR \                  switches back to the root directory
  546.  
  547.  
  548.     LOADING INSTANT RECALL
  549.  
  550.     To load Instant Recall, put the Instant Recall disk in your default
  551.     drive and type: INSTANT R and then press the ENTER key.  You will see the
  552.     message: "Instant Recall Installed".  It is now loaded into memory, and
  553.     it will stay there as long as you don't turn off the computer or reset
  554.     it.
  555.  
  556.     Instant Recall is a memory-resident program.  You may have other
  557.     memory-resident programs installed in your computer, such as keyboard
  558.     enhancers and desktop utility programs.  Sometimes the order in which
  559.     you install these programs makes a difference.
  560.  
  561.     Instant Recall doesn't care what order it is loaded into memory.
  562.     However, sometimes other memory-resident programs do.  We recommend
  563.     that, in general, you load Instant Recall before your other
  564.     memory-resident programs.  If other memory-resident programs tell you
  565.     to load theirs first, follow their directions; then load Instant
  566.     Recall; then load any programs that must be loaded "last".
  567.  
  568.     Experimentation is in order.  If you try one order and it doesn't work,
  569.     try another.
  570.  
  571.  
  572.     BATCH FILE INSTALLATION
  573.  
  574.     You'll probably be using Instant Recall every day.  Using a batch file
  575.     you can have Instant Recall loaded into memory automatically each time
  576.     you turn on your computer.  If you don't know how to do this, read
  577.     about the "autoexec.bat" file in your DOS manual.
  578.  
  579.  
  580.     RUNNING INSTANT RECALL
  581.  
  582.     Whenever you press ALT-Z (hold down the ALT key and press z), Instant
  583.     Recall will put whatever other program you were running on "hold" and
  584.     put itself on the screen.  (Sometimes your computer will also need you
  585.     to press the ENTER key after ALT-Z.  If nothing happens within two
  586.     seconds when you press ALT-Z, press ENTER).
  587.  
  588.     Some programs require use of all of your disk drives, for instance, one
  589.     to hold the program disk and the other to store data.  You can still
  590.  
  591.  
  592.                                        9
  593.  
  594.  
  595.  
  596.  
  597.     Instant Recall Manual                                               
  598.  
  599.  
  600.     use Instant Recall with these programs, it just means you'll have to
  601.     change floppies every once in a while (unless, of course, you have a
  602.     hard disk system, in which case you can ignore this section).
  603.  
  604.     The Instant Recall program loads itself into memory, but the database,
  605.     where your records are stored, does not.
  606.  
  607.     When you use Instant Recall in conjunction with another program that
  608.     uses both disk drives, you'll have to exchange floppies when it's time
  609.     to get information out of Instant Recall's database.  For example,
  610.     let's say you're using a word processor that uses both disk drives.  In
  611.     drive "A" is your word processing program disk; in drive "B" is a disk
  612.     on which you store documents.  You have a document on your screen and
  613.     you need some data you know is in Instant Recall's database.  You
  614.     access Instant Recall and since the program itself is in memory the
  615.     framework appears on your screen right over your working document.  But
  616.     since your database disk is not in the computer, you won't be able to
  617.     find the information you need.  A message will flash on your screen to
  618.     remind you to insert Instant Recall's database disk.  It will read,"
  619.     Can't find data, insert database disk, then press ENTER; OR press ESC
  620.     to cancel."
  621.  
  622.     To get the information you need from Instant Recall's database, you'll
  623.     remove the word processor's data storage disk from drive "B" and put
  624.     the Instant Recall database disk in drive "B", and press ENTER.
  625.     Instant Recall will find the database (no matter which drive you put it
  626.     in) and start running.
  627.  
  628.  
  629.     LEAVING INSTANT RECALL
  630.  
  631.     Press EXIT to stop Instant Recall and return to your other program or
  632.     DOS.  If you had typed in a new record without saving it you will be
  633.     asked if you want to save it.  Type 'Y' or press ENTER to save the
  634.     record.  Type 'N' or press ESC if you don't.
  635.  
  636.     If you are running on a floppy-based system, Instant Recall will remind
  637.     you to replace the "held" program's floppy.  Do so now, if appropriate.
  638.     Press ENTER to restart the other program.
  639.  
  640.     You can later re-enter Instant Recall by pressing ALT-Z (possibly
  641.     followed by ENTER).  When you re-enter you will be in the same place as
  642.     before, as if you had never left Instant Recall.
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.                                        10
  659.  
  660.  
  661.  
  662.  
  663.     Instant Recall Manual                                               
  664.  
  665.  
  666.     SAMPLE USES
  667.  
  668.     The Instant Recall database has some examples of how you might use
  669.     Instant Recall.  We'll look at them now.  After installing and loading
  670.     Instant Recall, type:
  671.  
  672.          Ctrl-F sample database        note: Ctrl-F measns: hold down the co
  673.                                        key and press F
  674.  
  675.     and then press ENTER.  Then follow the directions on the screen.
  676.  
  677.  
  678.     THE FORM OF A RECORD
  679.  
  680.     When you first call up Instant Recall, your screen will show you the
  681.     Instant Recall "framework":
  682.  
  683.     INSERT  PICTURE HERE  (sorry, only in printed manual)
  684.  
  685.     As indicated, the arrows to the left of the words "Instant Recall"
  686.     remind you that below the double line, within this framework, you will
  687.     be using Instant Recall to save and retrieve information.  When you
  688.     work on another document at the same time as Instant Recall, both
  689.     programs will still be accessible, as indicated by the arrows to the
  690.     right and the word "Application".  "Application" means your other
  691.     program - a word processor, spreadsheet, etc.
  692.  
  693.     Below the double lines is the "command line," which lists most of the
  694.     Instant Recall commands.  The arrow pointing to ESC reminds you that to
  695.     see the rest of the commands (which don't all fit on the line), you
  696.     should press ESC.  The command line is only there to remind you of the
  697.     names of the commands; you can execute any command even if it is not
  698.     shown.
  699.  
  700.     Each of the "commands" on the "command line" allows you to use Instant
  701.     Recall in a specific way.  "SAVE," for example, allows you to save
  702.     information for later use.  Each command is easy to use.  You use each
  703.     command by holding down the CTRL (CONTROL) key (at the left of your
  704.     keyboard) at the same time as the key that represents the first letter
  705.     of the command you want to use.  So SAVE is CTRL-S.
  706.  
  707.     To the right just under the "command line" is the phrase "Record -- of
  708.     ---".  This indicator kicks in when you're retrieving stored records.
  709.     When you use FIND, Instant Recall shows you only one record at a time,
  710.     but the indicator tells you how many records were retrieved that
  711.     mention the retrieval word or phrase you used.  If no records have been
  712.     retrieved this indicator will read, "Working Record." The working
  713.     record is where you type in new data, akin to a blank slate.
  714.  
  715.     Below the "command line" is empty space -- the screen's "field." You
  716.     use this area to type in information or retrieve material you
  717.     previously stored.
  718.  
  719.     The bottom line of the Instant Recall framework is the "status line."
  720.     It gives you information about the material you're currently working
  721.     on.  If you've retrieved a stored document (a "record"), for example,
  722.  
  723.  
  724.                                        11
  725.  
  726.  
  727.  
  728.  
  729.     Instant Recall Manual                                               
  730.  
  731.  
  732.     the "created" indicator, bottom left, will tell you the date the
  733.     material was originally created and stored.  The "modified" indicator
  734.     tells you when the record was last changed.  The date indicated next to
  735.     "reminder" is the day on which the record will appear on your screen
  736.     automatically.
  737.  
  738.     When "More" appears at the bottom of your screen, it means more of the
  739.     document is below the bottom edge of the screen.  "Ins" means you're
  740.     using "insert mode." Characters you type will be inserted at the
  741.     location of the cursor.  Alternatively, you may be in "overwrite mode",
  742.     and the "Ovr" indicator will be lit; characters you type will replace
  743.     those at the cursor.
  744.  
  745.  
  746.  
  747.  
  748.  
  749.  
  750.  
  751.  
  752.  
  753.  
  754.  
  755.  
  756.  
  757.  
  758.  
  759.  
  760.  
  761.  
  762.  
  763.  
  764.  
  765.  
  766.  
  767.  
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.                                        12
  791.  
  792.  
  793.  
  794.  
  795.     Instant Recall Manual                                               
  796.  
  797.  
  798.     II. MAKING A RECORD
  799.  
  800.     Entering information into Instant Recall is easy.  There are several
  801.     ways to do it.  You can type right into a record with the built-in word
  802.     processor, or you can input information from other programs using the
  803.     cut and paste facility, or you can input data from ASCII text files.
  804.  
  805.     You can enter new information into the working record, or modify or add
  806.     information to an existing record.
  807.  
  808.  
  809.     MOVING THE CURSOR
  810.  
  811.     Use the following keys to move around within a record:
  812.  
  813.          [RIGHT-ARROW]  moves the cursor one character to the right
  814.  
  815.          [LEFT-ARROW]   moves the cursor one character to the left
  816.  
  817.          [UP-ARROW]     moves the cursor one line up in the record
  818.  
  819.          [DOWN-ARROW]   moves the cursor one line down in the record
  820.  
  821.         [PGUP]          moves up one screen
  822.  
  823.         [PGDN]          moves down once screen
  824.  
  825.         [HOME]          moves to the beginning of the line; press again to
  826.                         move to the top of the record
  827.  
  828.         [END]           moves to the end of the line; press again to move
  829.                         to the end of the record
  830.  
  831.  
  832.     MODIFYING THE RECORD
  833.  
  834.     To enter information into the record, just type it in.  To delete
  835.     information use the following keys:
  836.  
  837.          [ENTER] or
  838.          [RETURN]      ends the line and starts a new one.  Unlike a
  839.                              typewriter, you don't have to explicitly end a
  840.                              line.  Instant Recall will automatically
  841.                              "word-wrap" when your typing reaches the end of
  842.                              a screen line.
  843.  
  844.          [TAB]          moves the cursor to the next tab stop.  Tabs are
  845.                              set to every fourth column
  846.  
  847.         [BKSP]          deletes the character to the left of the cursor
  848.                         and moves the cursor left one character
  849.  
  850.          [DEL]          deletes the character under the cursor
  851.  
  852.  
  853.  
  854.  
  855.  
  856.                                        13
  857.  
  858.  
  859.  
  860.  
  861.     Instant Recall Manual                                               
  862.  
  863.  
  864.     III. SAVING A RECORD
  865.  
  866.     Press SAVE (Ctrl-S) to save a record.  You will be asked for a
  867.     "reminder date".  If you want the record to be automatically brought to
  868.     your attention on a certain date, type in that date, in mm/dd/yy format
  869.     (the yy is optional; if you don't specify one, the current year will be
  870.     assumed).  If you don't want to be reminded, just press ENTER.  Example
  871.     dates are 3/12/87, 4/15, etc.
  872.  
  873.     The reminder function is handy for many things, such as:
  874.  
  875.          reminding you of an appointment or deadline or due date
  876.          reminding you of certain information you need in a future meeting
  877.          prompting you to think about some percolating ideas from time to ti
  878.  
  879.     Your record will be saved into the database and can be retrieved by
  880.     searching for any of the words or combinations of words in it.  You
  881.     don't need to name the record or specify where it should be saved.
  882.  
  883.     Most of the time you'll only need the SAVE command for saving new
  884.     records, because Instant Recall automatically saves the changes you
  885.     make to an existing record when you switch to any other record.
  886.  
  887.  
  888.  
  889.  
  890.  
  891.  
  892.  
  893.  
  894.  
  895.  
  896.  
  897.  
  898.  
  899.  
  900.  
  901.  
  902.  
  903.  
  904.  
  905.  
  906.  
  907.  
  908.  
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.                                        14
  923.  
  924.  
  925.  
  926.  
  927.     Instant Recall Manual                                               
  928.  
  929.  
  930.     IV. DELETING A RECORD
  931.  
  932.     You may want to save some records for an indefinite period of time
  933.     because you use them over and over, but you may want to erase others.
  934.     To delete unwanted records, use the KILL command.  If you accidentally
  935.     erase a record, use UNDO.
  936.  
  937.     Press KILL to delete the record on the screen.
  938.  
  939.     You may sometime accidentally KILL, or erase, a record that you meant
  940.     to keep.  The UNDO command can, in most cases, bring back that record.
  941.     This is because when you KILL a record it isn't actually erased.
  942.     Instead, it is added to a "delete list," which contains the last 10
  943.     records you deleted.  When your delete list becomes 11 records long,
  944.     then records actually get erased.  For example, let's say you've
  945.     deleted 10 records.  In reality, they are on a "delete list" which you
  946.     can call up by using the UNDO command.  When you UNDO, the last ten
  947.     KILLed records are retrieved.  You can view them; use the SAVE command
  948.     to resave the ones you still want.  The records you don't reSAVE are
  949.     left in the deleted list.
  950.  
  951.     While records are on the deleted list they cannot be retrieved except
  952.     by the UNDO command; they act as if they really were deleted.  So you
  953.     don't have to worry about them popping up unexpectedly after you KILL
  954.     them.
  955.  
  956.     As mentioned above, records on the delete list do eventually get
  957.     deleted.  The list can hold only 10 records at a time; when you KILL an
  958.     eleventh record, the oldest record on the delete list will be deleted
  959.     permanently and your newly deleted record will become number 10 on the
  960.     list.
  961.  
  962.  
  963.  
  964.  
  965.  
  966.  
  967.  
  968.  
  969.  
  970.  
  971.  
  972.  
  973.  
  974.  
  975.  
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.  
  986.  
  987.  
  988.                                        15
  989.  
  990.  
  991.  
  992.  
  993.     Instant Recall Manual                                               
  994.  
  995.  
  996.     V. RETRIEVING RECORDS
  997.  
  998.  
  999.     THE FIND COMMAND
  1000.  
  1001.     Unlike most other programs, you do not have to name a record in order
  1002.     to retrieve it, nor do you have to specify keywords or fields.  All you
  1003.     need do is remember any of the words or combinations of words in the
  1004.     data to get it back.
  1005.  
  1006.     Press FIND and then type in the word(s) you want to use to find
  1007.     records.  All records that match your "query" will be retrieved.
  1008.  
  1009.     For instance,
  1010.  
  1011.          FIND to-do list
  1012.  
  1013.     will retrieve all records with the words "to-do list" in them.  The
  1014.     phrase, "to-do list" can be anywhere in the record.
  1015.  
  1016.     The first record found will be displayed and the "record x of y"
  1017.     indicator will tell you how many records were retrieved.  The records
  1018.     are retrieved in chronological order, oldest first, newest (or newest
  1019.     modified) last.  They will appear one at a time on the screen.  Viewing
  1020.     additional records is explained below.
  1021.  
  1022.  
  1023.     FIND COMMAND DETAILS
  1024.  
  1025.     Your "query" can be as simple as a single word or number (FIND budget),
  1026.     several contiguous words (FIND paper clip), or combinations of words
  1027.     with "and" and "or" between them:
  1028.  
  1029.  
  1030.          Query:                      Matches records with:
  1031.  
  1032.          FIND paper clip             "paper" followed by "clip"
  1033.          FIND paper and clip         "paper" and "clip" anywhere in record
  1034.          FIND paper or clip          "paper" or "clip" anywhere in record
  1035.  
  1036.     You can make more complicated searches like:
  1037.  
  1038.          Query:                             Matches records with:
  1039.  
  1040.          FIND july sales or august sales    "july sales" or "august sales"
  1041.          FIND (july or august) sales        same as above
  1042.  
  1043.     Parentheses let you group things to make them more clear and work just
  1044.     like in the English language.  If we had left out the parentheses in
  1045.     the above example, this would happen:
  1046.  
  1047.          Query:                             Matches records with:
  1048.  
  1049.          FIND july or august sales          "july" or "august sales"
  1050.  
  1051.     Also, you sometimes need parentheses when you mix "and" and "or" in a
  1052.  
  1053.  
  1054.                                        16
  1055.  
  1056.  
  1057.  
  1058.  
  1059.     Instant Recall Manual                                               
  1060.  
  1061.  
  1062.     single query, because "and" is evaluated before "or" (just like
  1063.     multiplication is evaluated before addition in arithmetic):
  1064.  
  1065.          Query:                             Matches records with:
  1066.  
  1067.          FIND (july or august) and sales    "july " or "august" and also "sa
  1068.          FIND july or august and sales      "july" or both "august" and "sal
  1069.  
  1070.     If this seems complicated to you, relax.  Most of the time you'll be
  1071.     doing simpler queries.  If you need more complex queries a little
  1072.     experimentation will help: we've included sample records in the
  1073.     database so you can try the above queries.
  1074.  
  1075.  
  1076.     DATE SEARCHES
  1077.  
  1078.     There are two kinds of dates in Instant Recall: dates in the record,
  1079.     and the dates of the record.  You search for dates in a record just
  1080.     exactly the same way you search for words.  Note that you must search
  1081.     for a date in the same format you typed it in, so if the date was typed
  1082.     as 3/5/65, search for "3/5" or "3/5/65", etc., not as "March 5".  This
  1083.     is easy if you are consistent about typing dates.
  1084.  
  1085.     You can also search for records that were created, modified, or
  1086.     reminded on particular dates, or ranges of dates.  This is very useful
  1087.     to recall a record you know you stored in a certain week, etc.  To
  1088.     search this way, choose the dates between which the information you
  1089.     want was stored.  If you stored the information in May but you don't
  1090.     remember the exact date, you can specify a wide range -- a whole month,
  1091.     a whole year, or even more if you like.  Press FIND, then type in the
  1092.     word "created" and the range of dates you want records searched for
  1093.     using the month/day/year format (you can skip the year if you want the
  1094.     current year).  So if you wanted to FIND all records pertaining to May
  1095.     of 1983, for example, you would type in
  1096.  
  1097.             FIND created>4/30/83 and created<6/1/83
  1098.  
  1099.     This will enable you to retrieve records created after ("greater than")
  1100.     April 30th and before ("less than") June 1st.  If you know the record
  1101.     was created on 5/6/83, you would type
  1102.  
  1103.             FIND created=5/6/83
  1104.  
  1105.     You can also look for records modified on certain dates in the same
  1106.     fashion, so if you happen to know that you modified those May 1983
  1107.     records just last month, you'd type in
  1108.  
  1109.            FIND modified>6/30/85 and modifed<8/1/85
  1110.  
  1111.     This function can be used very narrowly or very broadly.  As we've
  1112.     said, you can search for all records created or modified in a day,
  1113.     week, or whatever period you want.  Or you can search for only certain
  1114.     types of information stored during a given time period by combining the
  1115.     "created' and "modified" date command with subjects.  For example, if
  1116.     you want information from May 1983 that pertains only to imports, you
  1117.     would type in:
  1118.  
  1119.  
  1120.                                        17
  1121.  
  1122.  
  1123.  
  1124.  
  1125.     Instant Recall Manual                                               
  1126.  
  1127.  
  1128.  
  1129.            FIND imports and created>=5/1/83 and created<=5/31/83
  1130.  
  1131.     The rules are:
  1132.           1. Use "created" for record creation dates
  1133.           2. Use "modified" for record modified dates
  1134.           3. Use "reminder" for record reminder dates
  1135.           4. Use a date comparison symbol:
  1136.                   "<"  for before a particular date
  1137.                   "<=" for before or on a particular date
  1138.                   "="  for on a particular date
  1139.                   ">=" for on or aftera particular date
  1140.                   ">" for after a particular date
  1141.            5. You can combine date searches with "and", "or", and words, etc
  1142.  
  1143.  
  1144.     FIND NOTES
  1145.  
  1146.     Instant Recall ignores distinctions between upper and lower case
  1147.     letters, so you don't have to worry about remembering whether you typed
  1148.     something in upper or lower case in order to retrieve it.  You should
  1149.     be careful about word endings such as plurals; "window" and "windows"
  1150.     are not the same words to Instant Recall.
  1151.  
  1152.     Instant Recall's indexing technique is approximate, for speed.  What
  1153.     this means to you is that occasionally a record may be retrieved that
  1154.     doesn't match your search query.  This is a minor nuisance but doesn't
  1155.     cause any real problems.  You can usually avoid this with good queries
  1156.     (more on this later).
  1157.  
  1158.  
  1159.  
  1160.  
  1161.  
  1162.  
  1163.  
  1164.  
  1165.  
  1166.  
  1167.  
  1168.  
  1169.  
  1170.  
  1171.  
  1172.  
  1173.  
  1174.  
  1175.  
  1176.  
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.  
  1186.                                        18
  1187.  
  1188.  
  1189.  
  1190.  
  1191.     Instant Recall Manual                                               
  1192.  
  1193.  
  1194.     VI. LOOKING AT A GROUP OF RECORDS
  1195.  
  1196.     Sometimes more than one record will match your query.  The indicator
  1197.     under the command line will let you know.  In that case, you have two
  1198.     choices.  You can look through every record that contains your
  1199.     "retrieval word".  But if you used a word that appears in many of your
  1200.     records (like "sold" if you're in merchandising), you might have dozens
  1201.     of records to wade through before you find the right one.  A quicker
  1202.     way to find the appropriate record is to use NARROW.  We explain both
  1203.     methods next.
  1204.  
  1205.  
  1206.     Moving Among Retrieved Records
  1207.  
  1208.     Instant Recall displays one record at a time on the screen.  Of course,
  1209.     if more than one record matched your query you'll want to see the
  1210.     others.  The matched records are organized into a circular list
  1211.     starting with the oldest matched record, then the next oldest,..., then
  1212.     the newest, and finally the working record.  You can display the
  1213.     records, one at a time, using the following keys:
  1214.  
  1215.          Key            Result
  1216.  
  1217.          [+]            displays the next record matched (you must use the
  1218.                         grey plus key in the numeric pad at the right of the
  1219.                         keyboard)
  1220.  
  1221.          [-]            displays the previous record matched (you must use t
  1222.                         grey minus key in the numeric pad at the right of th
  1223.                         keyboard)
  1224.  
  1225.          [Ctrl-Home]    displays the first record retrieved
  1226.  
  1227.          [Ctrl-End]     displays the working record
  1228.  
  1229.     Going past either end of the list starts you back at the other end
  1230.     (i.e., pressing + while the last matched record is displayed gives you
  1231.     the working record; pressing + again displays the first matched
  1232.     record).
  1233.  
  1234.     You will find that you often flip through a set of retrieved records
  1235.     repeatedly, getting information from one, modifiying another, etc.  If
  1236.     a small number of records were matched this is easily accomplished
  1237.     using the record movement keys just defined.  This is usually the case.
  1238.     Occasionally, however, more than a few records will match and it
  1239.     becomes tedious to move among them one record at a time.  Note the
  1240.     position of a record (look at the "record xx of yy display"...  xx is
  1241.     the record's position in the matched record list); if you expect to be
  1242.     jumping back and forth from a particular record you can use the JUMP
  1243.     command to make it faster.  Press JUMP and type in the number of the
  1244.     desired record.  It will be displayed.
  1245.  
  1246.     Sometimes a record will be matched that you are not interested in.  You
  1247.     can drop it from the retrieved list by pressing REJECT.  REJECT is used
  1248.     when you are looking at a series of retrieved records, or you're about
  1249.     to print a series of records, and there's one or more you don't want
  1250.  
  1251.  
  1252.                                        19
  1253.  
  1254.  
  1255.  
  1256.  
  1257.     Instant Recall Manual                                               
  1258.  
  1259.  
  1260.     included.  When you use REJECT to drop a record from a list, Instant
  1261.     Recall will automatically display the next record in the list (the
  1262.     working record if you're at the end of the list).  REJECT does not
  1263.     delete material (see KILL); it only temporarily drops it.  Next time
  1264.     you do a search for the record you temporarily dropped using REJECT, it
  1265.     will appear.  REJECT performs a second function as well.  If you're
  1266.     typing in information and you haven't saved it, REJECT will restore the
  1267.     record to its unmodified condition.  In the working record this means
  1268.     clearing the screen.  In a retrieved record you've modified but not yet
  1269.     re-saved, it means undoing the modifications.
  1270.  
  1271.  
  1272.     Narrowing A Search
  1273.  
  1274.     When you do a FIND and retrieve more records than you really wanted to
  1275.     look at, NARROW helps you narrow down the number of records Instant
  1276.     Recall calls up for you.  All NARROW does is repeat the FIND function
  1277.     within the limits of the records you've already identified.  For
  1278.     instance, if you've done
  1279.  
  1280.          FIND sales
  1281.  
  1282.     and 35 records are retrieved, you clearly used too general a search
  1283.     query.  If you are really only interested in sales of widgets, you can
  1284.     now type
  1285.  
  1286.          NARROW widgets
  1287.  
  1288.     which will retrieve only those records which mention both "sales" and
  1289.     "widgets".
  1290.  
  1291.     You can use NARROW as many times as you need to narrow down your
  1292.     search.
  1293.  
  1294.  
  1295.  
  1296.  
  1297.  
  1298.  
  1299.  
  1300.  
  1301.  
  1302.  
  1303.  
  1304.  
  1305.  
  1306.  
  1307.  
  1308.  
  1309.  
  1310.  
  1311.  
  1312.  
  1313.  
  1314.  
  1315.  
  1316.  
  1317.  
  1318.                                        20
  1319.  
  1320.  
  1321.  
  1322.  
  1323.     Instant Recall Manual                                               
  1324.  
  1325.  
  1326.     VII. GETTING HELP
  1327.  
  1328.     Whenever you need help you can get it by typing "FIND helpfile", or by
  1329.     pressing the HELP command (exception: if you are in the middle of a
  1330.     command, cancel the command first by pressing ESC).
  1331.  
  1332.     The Help information is just a set of records on various Instant Recall
  1333.     topics.  Getting help records is just like getting any other records;
  1334.     you can use all of the Instant Recall commands to help you.
  1335.  
  1336.     Because help records are just like your own records, don't modify or
  1337.     delete them unless you really want to.  On the other hand, you can
  1338.     specialize or add to the help records for your own purposes.
  1339.  
  1340.  
  1341.  
  1342.  
  1343.  
  1344.  
  1345.  
  1346.  
  1347.  
  1348.  
  1349.  
  1350.  
  1351.  
  1352.  
  1353.  
  1354.  
  1355.  
  1356.  
  1357.  
  1358.  
  1359.  
  1360.  
  1361.  
  1362.  
  1363.  
  1364.  
  1365.  
  1366.  
  1367.  
  1368.  
  1369.  
  1370.  
  1371.  
  1372.  
  1373.  
  1374.  
  1375.  
  1376.  
  1377.  
  1378.  
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.                                        21
  1385.  
  1386.  
  1387.  
  1388.  
  1389.     Instant Recall Manual                                               
  1390.  
  1391.  
  1392.     VIII. MODIFYING A RECORD
  1393.  
  1394.  
  1395.     CUT,  DITTO, and PASTE
  1396.  
  1397.     You can copy, move or delete whole sections of records using the CUT,
  1398.     DITTO and PASTE commands.
  1399.  
  1400.     CUT and PASTE let you move information around within a record you've
  1401.     retrieved (for example, if you decide to change the order of
  1402.     paragraphs).  These commands also let you move information from the
  1403.     records of Instant Recall into another program such as a word
  1404.     processor, move information from another program into Instant Recall,
  1405.     and move information from one Instant Recall record into another.
  1406.  
  1407.     For example, you are writing a memo using a word processor.  You need
  1408.     to insert a fact that you know is filed in your Instant Recall
  1409.     database.  You call up Instant Recall over your working document.  You
  1410.     find the needed record using the FIND command.  Then you CUT the
  1411.     information you want out of the database and PASTE it into your working
  1412.     document, right into your memo.
  1413.  
  1414.     DITTO is used to copy something from the record on the screen to
  1415.     another place.  It doesn't cut the information out of the source, it
  1416.     copies it so that you'll have the same information in two places.  Put
  1417.     the cursor at the beginning of the data you want to copy.  Press DITTO,
  1418.     and then move the cursor to the end of the data to copy, and press
  1419.     ENTER.  The data has been copied into a holding location.  Now use the
  1420.     PASTE command to put the data in additional places.
  1421.  
  1422.     CUT is similar to DITTO except that it "cuts" the data out of the
  1423.     record and into the holding location.  It is deleted from where it was
  1424.     cut from.
  1425.  
  1426.     After using either CUT or DITTO to select some data, use PASTE to
  1427.     "paste" it down in a new location.  Move the cursor to the place you
  1428.     want to put the data (you can use all of the cursor movement keys, and
  1429.     Instant Recall commands to get to the right place in the right record).
  1430.     Press PASTE and the data will be inserted into the record at that
  1431.     point.  You can use the PASTE command any number of times to make
  1432.     multiple copies of the data.
  1433.  
  1434.     By the way, CUT is also useful for deleting data from a record.  Just
  1435.     CUT it out and don't PASTE it anywhere.
  1436.  
  1437.  
  1438.     Windows
  1439.  
  1440.     When Instant Recall starts, it puts itself over the other program's
  1441.     screen; you can't see the other program.  But it is still there.  You
  1442.     can see the other program's screen by using the WINDOW command.
  1443.  
  1444.     A "window" is used when you're using Instant Recall along with another
  1445.     program.  For example, you might be working on a memo using a word
  1446.     processor, and you need a fact you stored in Instant Recall.  When you
  1447.     call up Instant Recall your "underlying" document will disappear from
  1448.  
  1449.  
  1450.                                        22
  1451.  
  1452.  
  1453.  
  1454.  
  1455.     Instant Recall Manual                                               
  1456.  
  1457.  
  1458.     the screen, to be replaced with the Instant Recall framework.  If you
  1459.     want to see the underlying document, all you do is type the WINDOW
  1460.     command and your screen will suddenly appear to split in two, with
  1461.     Instant Recall at the top of your screen and your other document at the
  1462.     bottom.  If Instant Recall is blocking the part of the memo that you
  1463.     need to see just then, you can move the "window" that Instant Recall is
  1464.     occupying to some other part of the screen -- to the top of the screen,
  1465.     the bottom, or temporarily completely hidden so you can see a whole
  1466.     screen of your underlying document.
  1467.  
  1468.     Each time you press WINDOW the window size and location changes, in the
  1469.     following order:
  1470.  
  1471.         1. Instant Recall in top window, underlying application in bottom
  1472.             of screen
  1473.         2. Instant Recall in bottom window, underlying application in top
  1474.         3. Application in full-screen window, Instant Recall hidden
  1475.         4. Back to Instant Recall in full-screen window, application hidden
  1476.  
  1477.     (NOTE: Instant Recall cannot display the screen of a program running in
  1478.     graphics mode; such program's window will be blank.  When you EXIT back
  1479.     to your graphics mode program the screen will be properly redrawn.)
  1480.  
  1481.  
  1482.     Transferring Information Between Programs
  1483.  
  1484.     You can use the CUT, DITTO, and PASTE commands to transfer information
  1485.     back and forth between Instant Recall and other programs.
  1486.  
  1487.     To copy (or move) data from Instant Recall to an underlying application
  1488.     program, do the following: CUT or DITTO the information you want, and
  1489.     EXIT Instant Recall.  Prepare the other program to receive the data
  1490.     (i.e., move the cursor to where you want the data, etc.).  Press PASTE.
  1491.     The data is "typed" into the other program, just as if you had typed
  1492.     it.
  1493.  
  1494.     You can only copy the same data to the other program once using the
  1495.     PASTE command; this is because sometimes CTRL-P means something to your
  1496.     other program, and we want to allow you to do that "something" when you
  1497.     want to.  Therefore, when you type CTRL-P to your other program, it
  1498.     only means PASTE to Instant Recall the first time you type CTRL-P after
  1499.     doing a CUT or DITTO.
  1500.  
  1501.     To copy data from the underlying program to Instant Recall, do the
  1502.     following: get the data you want onto the screen and call up Instant
  1503.     Recall.  Use WINDOW to show the entire application program's screen.
  1504.     You must be displaying the whole screen.  Use the CUT or DITTO command
  1505.     to select the data you want to copy to Instant Recall.  It doesn't
  1506.     matter which you use, because Instant Recall never deletes data from
  1507.     the other application, it only copies it.  Press WINDOW to get Instant
  1508.     Recall's window back on the screen.  Move to the place you want to put
  1509.     the data, and press PASTE.
  1510.  
  1511.     In short, CUT, DITTO, and PASTE still work as you'd expect them to.
  1512.  
  1513.  
  1514.  
  1515.  
  1516.                                        23
  1517.  
  1518.  
  1519.  
  1520.  
  1521.     Instant Recall Manual                                               
  1522.  
  1523.  
  1524.     IX. PRINTING  RECORDS
  1525.  
  1526.     To print out all of the records in the retrieved list, press TYPE.
  1527.     Today's date will be printed, and then all of the records.  Each record
  1528.     will be printed with its creation, modified, and reminder dates.  As
  1529.     many records will be printed on one page as will properly fit.
  1530.  
  1531.     Before using TYPE, use REJECT on records in the retrieved list that you
  1532.     don't want to print.
  1533.  
  1534.     To print just what is on the screen you can use the PrtSc key of the
  1535.     computer (type shift-PrtSc).
  1536.  
  1537.  
  1538.  
  1539.  
  1540.  
  1541.  
  1542.  
  1543.  
  1544.  
  1545.  
  1546.  
  1547.  
  1548.  
  1549.  
  1550.  
  1551.  
  1552.  
  1553.  
  1554.  
  1555.  
  1556.  
  1557.  
  1558.  
  1559.  
  1560.  
  1561.  
  1562.  
  1563.  
  1564.  
  1565.  
  1566.  
  1567.  
  1568.  
  1569.  
  1570.  
  1571.  
  1572.  
  1573.  
  1574.  
  1575.  
  1576.  
  1577.  
  1578.  
  1579.  
  1580.  
  1581.  
  1582.                                        24
  1583.  
  1584.  
  1585.  
  1586.  
  1587.     Instant Recall Manual                                               
  1588.  
  1589.  
  1590.     X.  AUTOMATIC REMINDERS
  1591.  
  1592.     We've mentioned a couple of times that records have a reminder date
  1593.     associated with them.  Now we're going to be a little more explicit
  1594.     about that.
  1595.  
  1596.     When you SAVE a record you are asked for a reminder date.  If you press
  1597.     ENTER the record will have no reminder date.  But if you type in a
  1598.     date, when that day arrives (or as soon as possible afterwards) Instant
  1599.     Recall will recall that record for you automatically and display it for
  1600.     you.  You can then examine the record, modify it, delete it, or
  1601.     whatever.
  1602.  
  1603.     Instant Recall looks for active reminder records each time you activate
  1604.     it.  If there are no active reminder records you will enter Instant
  1605.     Recall in the same state as when you left (as if you hadn't left).  If
  1606.     there are active reminder records these will be displayed instead, and
  1607.     the "Remind" indicator comes on in the status line to tell you that
  1608.     what you are looking at are remindered records.
  1609.  
  1610.     When you are done looking at the remindered records you can go on and
  1611.     do whatever else you want.  If you don't want to be reminded again
  1612.     (each time you re-enter Instant Recall) you should reSAVE the records
  1613.     with a new reminder date or none at all.  Since you must do this
  1614.     explicitly, if you don't happen to look at all of the reminder records
  1615.     when they come up (because you're busy, or whatever), they'll
  1616.     automatically show up again later.
  1617.  
  1618.     The reminder function is useful for a number of things.  Its most
  1619.     obvious use is to remind you of meetings, information you need at a
  1620.     meeting, a due date or other deadline, and so forth.  But you can also
  1621.     use it to remind you to delete information that you know will be
  1622.     "stale" past a certain date, or to jog your mind about some idea you
  1623.     had that needed to percolate, etc.  In short, you can use it to help
  1624.     you with anything that is calendar related.
  1625.  
  1626.  
  1627.  
  1628.  
  1629.  
  1630.  
  1631.  
  1632.  
  1633.  
  1634.  
  1635.  
  1636.  
  1637.  
  1638.  
  1639.  
  1640.  
  1641.  
  1642.  
  1643.  
  1644.  
  1645.  
  1646.  
  1647.  
  1648.                                        25
  1649.  
  1650.  
  1651.  
  1652.  
  1653.     Instant Recall Manual                                               
  1654.  
  1655.  
  1656.     XI. SEARCH STRATEGY
  1657.  
  1658.     You now have all of the tools you need to easily find your information.
  1659.     A couple of notes are in order.
  1660.  
  1661.     If your search query is too general you're going to get many records
  1662.     which match, but in which you are not interested in.  You may also get
  1663.     a few records that don't match at all, but were retrieved because of
  1664.     Instant Recall's approximate retrieval function.  This probably
  1665.     happened to you when you tried a previous example query, above.
  1666.  
  1667.     Minimize both of these problems by being reasonably specific.  If you
  1668.     want sales information on watermelons, don't use just "watermelons" or
  1669.     "sales"; that's usually too general.  Try "watermelon and sales".  Of
  1670.     course, being too specific may not get you what you want.  Being
  1671.     excessively specific runs the risk of using words not specifically in
  1672.     the records you want, or missing information a little more loosely
  1673.     related but nevertheless useful.
  1674.  
  1675.     Remember also that Instant Recall looks for exact matches.  If you
  1676.     specify "watermelons" it isn't going to match "watermelon".  The
  1677.     general rule is, if you don't get the information you're looking for,
  1678.     try another query.
  1679.  
  1680.  
  1681.     FINDING FORGOTTEN INFORMATION
  1682.  
  1683.     Even given how simple it is to FIND information you've stored, it is
  1684.     possible to forget you have some information stored in Instant Recall.
  1685.     There is probably a lot of information in your filing cabinet, right
  1686.     now, that you don't remember is in there.  Now and then you go through
  1687.     the cabinet to refresh your memory and to throw out the garbage.
  1688.  
  1689.     You can do a similar thing with Instant Recall, only it's easier.  To
  1690.     look at all of the information in the database, use
  1691.  
  1692.          FIND created>=mm/dd/yy and created<mm/dd/yy
  1693.  
  1694.     to retrieve, period by period, all of the information in the database.
  1695.     For instance, you might do:
  1696.  
  1697.          FIND created>1/1/85 and created<2/1/85
  1698.  
  1699.          FIND created>=2/1/85 and created<3/1/85,
  1700.  
  1701.     You would get one month's work with each FIND.  It's necessary to break
  1702.     up the FIND in this way because Instant Recall can only handle a
  1703.     retrieved list of records up to 64 records long.  If you ever do a
  1704.     query and see the records indicator say "XX of 64+ Records" you need to
  1705.     make more specific queries, because some records matched but will not
  1706.     be displayed.  This shouldn't happen too often; usually when this
  1707.     happens your query was too general to be useful anyway.
  1708.  
  1709.     (NOTE: some programs have a bug in which they look at the B: drive at
  1710.     startup, and cause an error if there is no disk in drive B:.  Instant
  1711.     Recall will not work with these programs unless you do have a disk (any
  1712.  
  1713.  
  1714.                                        26
  1715.  
  1716.  
  1717.  
  1718.  
  1719.     Instant Recall Manual                                               
  1720.  
  1721.  
  1722.     disk) in drive B: when you start these programs.)
  1723.  
  1724.  
  1725.  
  1726.  
  1727.  
  1728.  
  1729.  
  1730.  
  1731.  
  1732.  
  1733.  
  1734.  
  1735.  
  1736.  
  1737.  
  1738.  
  1739.  
  1740.  
  1741.  
  1742.  
  1743.  
  1744.  
  1745.  
  1746.  
  1747.  
  1748.  
  1749.  
  1750.  
  1751.  
  1752.  
  1753.  
  1754.  
  1755.  
  1756.  
  1757.  
  1758.  
  1759.  
  1760.  
  1761.  
  1762.  
  1763.  
  1764.  
  1765.  
  1766.  
  1767.  
  1768.  
  1769.  
  1770.  
  1771.  
  1772.  
  1773.  
  1774.  
  1775.  
  1776.  
  1777.  
  1778.  
  1779.  
  1780.                                        27
  1781.  
  1782.  
  1783.  
  1784.  
  1785.     Instant Recall Manual                                               
  1786.  
  1787.  
  1788.     XII. FILE INPUT AND OUTPUT
  1789.  
  1790.     So far we've talked about two ways of entering data into Instant
  1791.     Recall's database: typing it in directly, using the built-in database,
  1792.     or using CUT and PASTE to transfer it from another program's screen.
  1793.     You can also input data directly from another file, or output directly
  1794.     to a file.  This means that you can easily transfer larger amounts of
  1795.     data with other programs.
  1796.  
  1797.  
  1798.     OUTPUTTING DATA TO A FILE
  1799.  
  1800.     To output data from Instant Recall to a file, you use OUTPUT.  This
  1801.     command will output all of the records on the retrieved list into a
  1802.     file you specify.  The file will be ASCII formatted.  Most other
  1803.     programs can read an ASCII file (some programs require you to tell them
  1804.     it is ASCII - see your other program's manual).
  1805.  
  1806.     When you press OUTPUT you are asked for a file name.  Type in the name
  1807.     (including the path, if you want it stored in a different directory
  1808.     than the current one you're in).  The records on the retrieved list
  1809.     will be output to the file.  If the file exists already the records
  1810.     will be added to it.  Each record will be ended with the ~ (tilde)
  1811.     character.  This line is needed since Instant Recall records are
  1812.     variably-sized, and otherwise it wouldn't be obvious where one record
  1813.     ended and another began.
  1814.  
  1815.     If you are going to use this file to input data to another program, you
  1816.     may need to modify the file to follow the other program's file
  1817.     conventions.  For instance, you may need to convert the variably-sized
  1818.     records into fixed-size records without the record-termination
  1819.     character ("~").  Or you may need to change the record termination
  1820.     character to suit the other program.  In any case, it's usually easy to
  1821.     do this using a word processor.
  1822.  
  1823.  
  1824.     INPUTTING DATA FROM A FILE
  1825.  
  1826.     To get data from a file into Instant Recall, you use INPUT.  The file
  1827.     must be an ASCII file.  Some other programs do not save their data in
  1828.     ASCII-formatted files, so you cannot directly get that data.  However,
  1829.     most of these same programs have a command for saving their data in an
  1830.     ASCII file, if they don't automatically.  Also, there are a number of
  1831.     utility programs available (many free) that convert non-ASCII files of
  1832.     various types to ASCII.
  1833.  
  1834.     When you press INPUT you will be asked for a filename.  Type in the
  1835.     DOS-formatted filename, including the path information, if it isn't in
  1836.     the current directory.
  1837.  
  1838.     You will then be asked for the maximum lines per Instant Recall record.
  1839.     Remember that Instant Recall records are variable-sized, up to a fixed
  1840.     maximum size of up to 60 lines.  If the file you want to input is
  1841.     broken up into logical records of a certain number of lines (for
  1842.     instance, a database file where each record has 10 lines), enter its
  1843.     size (as long as it is not larger than the Instant Recall maximu m).
  1844.  
  1845.  
  1846.                                        28
  1847.  
  1848.  
  1849.  
  1850.  
  1851.     Instant Recall Manual                                               
  1852.  
  1853.  
  1854.  
  1855.     If the input file has variable-sized records enter 60.
  1856.  
  1857.     If the input file is not broken up into records, but is just one piece
  1858.     of data (for instance, a word-processor file), specify the number of
  1859.     lines you want it to be broken into per record.  You need to do this
  1860.     because of the Instant Recall limitation on maximum lines per record.
  1861.  
  1862.     After you specfy the maximum lines per record, you are asked what
  1863.     character you'd like to use as a record terminator.  This allows you to
  1864.     tell Instant Recall to end a record when it encounters a certain
  1865.     character in the file.  For instance, if you are inputting a database
  1866.     file, and the database program separates each record with an @
  1867.     character, type in the @ character to tell Instant Recall to separate
  1868.     records at that point.  If you are inputting a file that you had
  1869.     previously output from Instant Recall, type the ~ character, because
  1870.     that is the character Instant Recall uses to separate records when it
  1871.     outputs them.
  1872.  
  1873.     If there is no record-termination character (for instance, in many
  1874.     word-processor files), just type ENTER and Instant Recall won't look
  1875.     for a termination character in the input file.
  1876.  
  1877.  
  1878.  
  1879.  
  1880.  
  1881.  
  1882.  
  1883.  
  1884.  
  1885.  
  1886.  
  1887.  
  1888.  
  1889.  
  1890.  
  1891.  
  1892.  
  1893.  
  1894.  
  1895.  
  1896.  
  1897.  
  1898.  
  1899.  
  1900.  
  1901.  
  1902.  
  1903.  
  1904.  
  1905.  
  1906.  
  1907.  
  1908.  
  1909.  
  1910.  
  1911.  
  1912.                                        29
  1913.  
  1914.  
  1915.  
  1916.  
  1917.     Instant Recall Manual                                               
  1918.  
  1919.  
  1920.     XIII. HINTS
  1921.  
  1922.          * Put a good title line at the beginning of each record; not only
  1923.     will it make it easier to quickly recognize the record, the words in a
  1924.     title line are often those you'll happen to use when you search for the
  1925.     record.
  1926.  
  1927.          * Sometimes a record could have several keywords you might want to
  1928.     use to later search for it, but these words don't happen to be in the
  1929.     text of the record (for instance, synonyms).  You may want to type
  1930.     these words at the bottom of the record so that you'll more easily find
  1931.     it ( e.g.: keywords: sold, sales, purchase).
  1932.  
  1933.          * Sometimes you'll have a number of records with essentially the
  1934.     same layout, such as address records.  You may want to make a
  1935.     "template" record with the layout and DITTO it when you make a new
  1936.     record, and then fill it out.  In other words, you can design your own
  1937.     "fields", "forms" and "boilerplate" documents using Instant Recall.
  1938.     You can even print out blank ones for use when you're away from the
  1939.     computer, such as at an inspection or doing an interview.
  1940.  
  1941.          * If you can't remember the way you expressed the "main" point of
  1942.     a record, try searching for other things you know to be in it.  For
  1943.     instance, if you're looking for a supplier's address, but you can't
  1944.     remember the exact name of the supplier, try searching for the city
  1945.     they're in, or a part or service you know is described in the record,
  1946.     etc.
  1947.  
  1948.          * When you modify a record which has a reminder date, and you want
  1949.     to keep the reminder date, use any form of implicit SAVE rather than
  1950.     the SAVE command (e.g., use + or any other command that looks at
  1951.     another record).  The SAVE command asks you for a reminder date, and is
  1952.     less convenient.
  1953.  
  1954.          * You can use Instant Recall to organize your file cabinet.  Make
  1955.     file folders which are numbered 1-100 (or whatever).  Each time you put
  1956.     something in the cabinet, make a record describing that item and the
  1957.     folder# you put it in.  When you need to get something from the
  1958.     cabinet, search for the item, and Instant Recall will tell you where it
  1959.     is.  Alternatively, just make a record describing the item and where
  1960.     you put it.
  1961.  
  1962.          * You can also use Instant Recall to keep track of where other
  1963.     things are.  If you've loaned a book, make a record with that
  1964.     information, and put a reminder date on it, so six months later you
  1965.     won't have completely forgotten that you loaned the item.
  1966.  
  1967.          * Your Instant Recall database is just like other disk files: if
  1968.     the disk crashes, and you don't have a backup, you've lost the data.
  1969.     Make periodic backups.  Also, don't turn off the computer when you are
  1970.     in Instant Recall.  EXIT first.
  1971.  
  1972.  
  1973.  
  1974.  
  1975.  
  1976.  
  1977.  
  1978.                                        30
  1979.  
  1980.  
  1981.  
  1982.  
  1983.     Instant Recall Manual                                               
  1984.  
  1985.  
  1986.     XIV. COMMAND AND KEY REFERENCE
  1987.  
  1988.     This section lists each command and cursor key, gives a brief
  1989.     description, and lists the possible options.
  1990.  
  1991.     COMMANDS
  1992.  
  1993.     CUT
  1994.          Cuts text starting at the current cursor position through the
  1995.     final cursor position.  Put the cursor at the starting position, press
  1996.     CUT, move the cursor to the final position, and press ENTER.  The text
  1997.     is removed from the record and can be PASTEd elsewhere.
  1998.  
  1999.     DITTO
  2000.          Copies text starting at the current cursor position through the
  2001.     final cursor position.  Put the cursor at the starting position, press
  2002.     DITTO, move the cursor to the final position, and press ENTER.  The
  2003.     text is copied from the record and can be PASTEd to additional
  2004.     locations.
  2005.  
  2006.     EXIT
  2007.          Exits Instant Recall, restores the underlying application's
  2008.     screen, and continues where the underlying program left off.  If you
  2009.     are asked, be sure to put back the underlying program's disk, if you
  2010.     had removed it when you started Instant Recall.  Then press ENTER.
  2011.     Re-entering Instant Recall again (using ALT-Z) will continue Instant
  2012.     Recall from where it was left, except when nreminder records are
  2013.     activated.
  2014.  
  2015.     FIND
  2016.          Searches the database for records matching the query you type in.
  2017.     Queries can include:
  2018.  
  2019.         words and numbers
  2020.         the "and" and "or" operators
  2021.         parentheses
  2022.         juxtaposed words (like paper clip)
  2023.         date operations
  2024.             created  date-symbol  date
  2025.             modified  date-symbol  date
  2026.             reminder  date-symbol  date
  2027.                  date-symbol can be one of: <    <=    =    >    >=    >
  2028.                  date is in mm/dd/yy format
  2029.         combinations of the above
  2030.  
  2031.         Examples:
  2032.  
  2033.               FIND tennessee
  2034.               FIND tennessee and williams
  2035.               FIND tennessee williams
  2036.               FIND plays of and (tennessee williams or shakespeare)
  2037.               FIND created=9/20/85
  2038.               FIND shakespeare and created>8/15/84
  2039.  
  2040.     HELP
  2041.          Displays the message: Find: helpfile (press ENTER when ready).
  2042.  
  2043.  
  2044.                                        31
  2045.  
  2046.  
  2047.  
  2048.  
  2049.     Instant Recall Manual                                               
  2050.  
  2051.  
  2052.     This is to remind you that to get help, you should do a FIND with the
  2053.     word "helpfile".   
  2054.  
  2055.     INPUT
  2056.           Inputs information from an ASCII-formatted file.  After pressing
  2057.     INPUT, enter the filename of the file you want to input.  Specify a DOS
  2058.     path if the file is not in the current directory.  Then type in the
  2059.     maximum lines per Instant Recall record for the file you are inputting.
  2060.     This can be between one and the maximum allowed by Instant Recall (60).
  2061.     The input file will be broken up into records no larger than this.
  2062.     Then specify what character ends each record in the input file.  Files
  2063.     previously output by Instant Recall use the "~" character.  Other
  2064.     programs may use another character or none at all.  If there is none,
  2065.     press ENTER.
  2066.  
  2067.     JUMP
  2068.          Moves you quickly to a particular record in the retrieved list of
  2069.     records.  After typing JUMP, type the record number and then press
  2070.     ENTER.  The record number is the relative position of the record you
  2071.     want, from the start of the list.
  2072.  
  2073.     KILL
  2074.          Deletes the record from the database, and displays the next record
  2075.     in the retrieved list.  You can often undelete a mistakenly deleted
  2076.     record using the UNDO and SAVE commands.
  2077.  
  2078.     NARROW
  2079.          Like FIND, except that only records already on the retrieved list
  2080.     are eligible for matching the new query.  In other words, you narrow
  2081.     down the search more particularly.
  2082.  
  2083.     OUTPUT
  2084.           Outputs the records on the retrieved list to a file you specify.
  2085.     The file will be ASCII-formatted.  After pressing OUTPUT, type in the
  2086.     filename of the file you want to output to.  If you want the file to be
  2087.     in other than the current directory, also specify the DOS path to use.
  2088.     If the file exists already, the new data will be appended to it.
  2089.  
  2090.     PASTE
  2091.          Puts text that you've previously CUT or DITTOed at the current
  2092.     cursor location, either into Instant Recall or the other running
  2093.     program.
  2094.  
  2095.     REJECT
  2096.          If you REJECT changes you've made to a record but not yet SAVEd,
  2097.     restores the record to its prior condition (blank if in the working
  2098.     record).  If you REJECT a record in the retrieved list it is dropped
  2099.     from the retrieved list, but is still in the database.
  2100.  
  2101.     SAVE
  2102.          Saves the record into the database.  You are asked for a reminder
  2103.     date.  Either type a date (mm/dd/yy format) on which you want the
  2104.     record to be automatically brought to your attention, or press ENTER if
  2105.     you don't want to be reminded.
  2106.  
  2107.          If you make changes to a record and then view any other, the
  2108.  
  2109.  
  2110.                                        32
  2111.  
  2112.  
  2113.  
  2114.  
  2115.     Instant Recall Manual                                               
  2116.  
  2117.  
  2118.     changes are automatically saved for you, and you don't need to use
  2119.     SAVE.
  2120.  
  2121.     TYPE
  2122.          Prints the records in the retrieved list on the printer.
  2123.  
  2124.     UNDO
  2125.          Puts the records on the deleted list on the retrieved list.  You
  2126.     can then examine these records and determine if you want to reSAVE any
  2127.     of them.  If you don't reSAVE them they will eventually be permanently
  2128.     deleted.
  2129.  
  2130.     WINDOW
  2131.          Changes the display format.  Each time you press WINDOW the format
  2132.     changes, in the following (circular) order:
  2133.  
  2134.          Instant Recall in top window, application in lower window
  2135.          Instant Recall in lower window, application in upper window
  2136.          Application in full-screen window, Instant Recall hidden
  2137.          Instant Recall in full-screen window, application hidden
  2138.  
  2139.     KEYS
  2140.  
  2141.     BACKSPACE
  2142.          Deletes the character to the left of the cursor.
  2143.  
  2144.     CTRL-END
  2145.          Displays the working record.
  2146.  
  2147.     CTRL-HOME
  2148.          Displays the first record in the retrieved list.
  2149.  
  2150.     DELETE
  2151.           Deletes the character under the cursor.
  2152.  
  2153.     DOWN-ARROW
  2154.          Moves the cursor down one line in the record.
  2155.  
  2156.     END
  2157.            Moves the cursor to the end of the line.  If typed again, moves
  2158.     the cursor to the end of the record.
  2159.  
  2160.     ENTER
  2161.          Used to put a "carriage return" in a record you are typing.  Also
  2162.     tells Instant Recall you are done typing something into a command, like
  2163.     the search query you type for the FIND command.
  2164.  
  2165.     ESC
  2166.          Most often used to cancel a command.  Typing ESC when a command is
  2167.     waiting for more information (like the DITTO command waiting for you to
  2168.     position the cursor to the end of the data) cancels that command.
  2169.  
  2170.          Also used to display the rest of the Instant Recall commands which
  2171.     can't fit on the command-list line near the top of the Instant Recall
  2172.     window.
  2173.  
  2174.  
  2175.  
  2176.                                        33
  2177.  
  2178.  
  2179.  
  2180.  
  2181.     Instant Recall Manual                                               
  2182.  
  2183.  
  2184.     HOME
  2185.          Moves the cursor to the beginning of the line.  If typed again,
  2186.     moves the cursor to the beginning of the record.
  2187.  
  2188.     INSERT
  2189.          Switches between "insert" and "overwrite" modes.  In "insert"
  2190.     mode, characters you type are inserted in front of the cursor, and text
  2191.     following it is moved to the right.  In "overwrite" mode, characters
  2192.     you type overwrite whatever characters fall under the cursor.
  2193.  
  2194.     LEFT-ARROW
  2195.          Moves the cursor one position to the left.
  2196.  
  2197.     MINUS (-)
  2198.          Displays the previous record in the retrieved list.  If typed when
  2199.     the first record is being displayed, the working record will be
  2200.     displayed, because it is considered the last record.  You must use the
  2201.     grey minus key in the numeric keypad.
  2202.  
  2203.     PgDn
  2204.           Moves the cursor down one page in the record.  Used when the
  2205.     record is too large for all of it to be displayed at once.
  2206.  
  2207.     PgUp
  2208.           Moves the cursor up one page in the record.  Used when the record
  2209.     is too large for all of it to be displayed at once.
  2210.  
  2211.     PLUS (+)
  2212.           Displays the next record in the retrieved list.  Since the working
  2213.     record is considered the last record in the list, if you are at the
  2214.     last retrieved record, PLUS will display the working record.  Pressing
  2215.     PLUS again will then display the first record in the retrieved list.
  2216.     You must use the grey plus key in the numeric keypad.
  2217.  
  2218.     PrtSc
  2219.           Prints the screen to the printer.
  2220.  
  2221.     RIGHT-ARROW
  2222.           Moves the cursor one position to the right.
  2223.  
  2224.     TAB
  2225.           Moves the cursor to the next tab position.  Tab positions are in
  2226.     columns 0, 4, 8, 12, etc.  (every fourth column).
  2227.  
  2228.     UP-ARROW
  2229.           Moves the cursor up one line in the record.
  2230.  
  2231.  
  2232.  
  2233.  
  2234.  
  2235.  
  2236.  
  2237.  
  2238.  
  2239.  
  2240.  
  2241.  
  2242.                                        34
  2243.  
  2244.  
  2245.  
  2246.  
  2247.     Instant Recall Manual                                               
  2248.  
  2249.  
  2250.     XV.
  2251.     PROGRAM LIMITS AND ERROR MESSAGES
  2252.  
  2253.     Instant Recall has the following limits:
  2254.  
  2255.     * Records may have up to 60 lines of text.
  2256.     * A line of text is up to 80 characters.
  2257.     * The database may be up to 2Mbytes total size (80kbytes in free version
  2258.     * There is no practical limit to the number of records in the database.
  2259.     * A search query may have up to 7 'and's.
  2260.     * A search query may have up to 7 'or's.
  2261.     * You cannot search for and, or, created, modified, reminder. These are
  2262.     reserved words.
  2263.     * Up to 64 records may be matched in a single retrieval.
  2264.     * Instant Recall occupies approximately 70K of memory.
  2265.  
  2266.  
  2267.     Following is a list of error messages.  To continue working after you
  2268.     get an error message, press ENTER.
  2269.  
  2270.     Instant Recall has the following error messages:
  2271.  
  2272.     "Sorry, but I expected another search word after AND or OR"...  In FIND
  2273.     or NARROW, you have an AND or OR but no search word after it.  AND and
  2274.     OR cannot themselves be search words.
  2275.  
  2276.  
  2277.     "Sorry, but you need to have the same number of left and right
  2278.     parentheses"...  In FIND or NARROW you either had differing numbers of
  2279.     left and right parentheses in the search query, or you had too many
  2280.     right parentheses before matching left parentheses.
  2281.  
  2282.  
  2283.     "Sorry, your search query is too complicated for me..." In FIND or
  2284.     NARROW you had an exceptionally complicated search query, too
  2285.     complicated for Instant Recall to understand (see Limits, above).
  2286.     Break up your query into two simpler ones, using NARROW for the second
  2287.     one.
  2288.  
  2289.     "Sorry, but I don't understand your date..." In FIND or NARROW you
  2290.     tried to do a record date search but your date (which should be in
  2291.     MM/DD/YY format) or date operator (which can be < , <=, =, <>, >=, or
  2292.     >) was not properly formed .
  2293.  
  2294.  
  2295.     "Sorry, but there wasn't a number where I expected one..." In JUMP,
  2296.     etc., you didn't type a reasonable number where Instant Recall expected
  2297.     one.
  2298.  
  2299.  
  2300.     "Sorry, but I couldn't open a file by that name..." In INPUT or OUTPUT
  2301.     the filename you specified couldn't be opened.  Possibly the path was
  2302.     missing, the form of the name was not DOS-compatible, or the file
  2303.     doesn't exist.
  2304.  
  2305.  
  2306.  
  2307.  
  2308.                                        35
  2309.  
  2310.  
  2311.  
  2312.  
  2313.     Instant Recall Manual                                               
  2314.  
  2315.  
  2316.     "Sorry, but that length is longer than the allowed maximum"...In INPUT,
  2317.     the maximum record length you specified is too long.  The maximum
  2318.     length for an Instant Recall record is 60 lines.
  2319.  
  2320.     "Sorry, but your record already has the most lines allowed"...While
  2321.     typing in data or using PASTE, you tried to make the record have more
  2322.     than 60 lines, the Instant Recall maximum.  Break your data into two or
  2323.     more records, or compact it into 60 lines.
  2324.  
  2325.  
  2326.     "Your database is almost full!..." The free version of Instant Recall
  2327.     (version # ends with the letter "F") is limited to a database of
  2328.     approximately 80Kbytes.  The registered version (version # ends with
  2329.     the letter "R") is limited to a database of approximately 2Mbytes.  If
  2330.     you are using the free version, you may want to upgrade to the
  2331.     registered version.  See the "Because You Like This Program" section in
  2332.     the front of the manual.  If you are using the registered version, call
  2333.     Precept to inquire about larger data storage capability.
  2334.  
  2335.     In any case, when you get this warning there is very little space left
  2336.     in the database.  Unless you free up space by deleting other records
  2337.     you run the risk of running out of space and not being able to save the
  2338.     last record entered.
  2339.  
  2340.  
  2341.     "Your database is full.  I can't save this..." Your database is too
  2342.     full to save the record, it will be lost.  See the previous error
  2343.     message.
  2344.  
  2345.  
  2346.     "Error occurred during save to disk..." While Instant Recall was trying
  2347.     to save your record, a disk error occurred.  It is likely the error was
  2348.     caused because your disk is full; it is also possible there may be a
  2349.     hardware problem.  Your record is lost.
  2350.  
  2351.  
  2352.     "Sorry, but this version of Instant Recall can't access this version of
  2353.     the database"...The free version of Instant Recall (version # ends with
  2354.     the letter "F") is limited to a database of approximately 80Kbytes.
  2355.     The database you've tried to access is a 2Mbyte maximum database, and
  2356.     can only be used with the registered version of Instant Recall (version
  2357.     # ends with the letter "R").  See the "If You Like This Program"
  2358.     section near the front of the manual.
  2359.  
  2360.  
  2361.     "Can't find database..." Instant Recall can't find the database files.
  2362.     If they are on a floppy disk, insert the disk into any drive and press
  2363.     ENTER, otherwise press ESC.  Make sure the database files are in the
  2364.     \instant subdirectory.
  2365.  
  2366.  
  2367.  
  2368.  
  2369.  
  2370.  
  2371.  
  2372.  
  2373.  
  2374.                                        36
  2375.  
  2376.  
  2377.  
  2378.  
  2379.     Instant Recall Manual                                               
  2380.  
  2381.  
  2382.     XVI. Glossary
  2383.  
  2384.     COMMAND LINE.
  2385.  
  2386.     The command line is the line on which the Instant Recall commands are
  2387.     listed.  It is at the top of the Instant Recall framework.  Since there
  2388.     are more commands than can fit on the line, you must press ESC to view
  2389.     the others.  You do not have to be displaying a command on the command
  2390.     line to use it.
  2391.  
  2392.     CURSOR.
  2393.  
  2394.     The cursor is the small blinking line on the screen that indicates
  2395.     where text you type will go (the insertion point).
  2396.  
  2397.     DELETED LIST.
  2398.  
  2399.     The deleted list is a list of the last ten records which have been
  2400.     deleted (including records deleted because they have been replaced by
  2401.     newer versions).  Records on the deleted list are on their way to being
  2402.     permanently eliminated.  Records on the deleted list are not retrieved
  2403.     when you do a search; however, you can view them after using UNDO.
  2404.     When an eleventh record is deleted, the oldest record on the deleted
  2405.     list is permanently discarded and can no longer be recovered.
  2406.  
  2407.     DISTRIBUTION DISK.
  2408.  
  2409.     The distribution disk is the disk you received when you bought the
  2410.     program.  You should use the distribution disk as an archival copy
  2411.     only; daily use should be of a copy you've made of the distribution
  2412.     disk.
  2413.  
  2414.     ENTER KEY.
  2415.  
  2416.     The ENTER key is the key just left of the numeric keypad with the
  2417.     down/left arrow.  It is also called the RETURN key.
  2418.  
  2419.     FRAMEWORK.
  2420.  
  2421.     The framework is the boundary around the typing area on the screen.  It
  2422.     includes the command line, status line, and so forth.
  2423.  
  2424.     QUERY.
  2425.  
  2426.     The query is the search specification you give to the FIND or NARROW
  2427.     command.  For instance, "apples or oranges" is a query which means,
  2428.     "Find all records which mention either apples or oranges in them".
  2429.  
  2430.     RETRIEVED LIST.
  2431.  
  2432.     The retrieved list is the set of records which matched the last search
  2433.     you performed.  The records are on the retrieved list in order of
  2434.     creation and last modification date.  You can view the records one at a
  2435.     time using the PLUS and MINUS keys, for instance.
  2436.  
  2437.     RETURN KEY.
  2438.  
  2439.  
  2440.                                        37
  2441.  
  2442.  
  2443.  
  2444.  
  2445.     Instant Recall Manual                                               
  2446.  
  2447.  
  2448.  
  2449.     The RETURN key is the key just left of the numeric keypad with the
  2450.     down/left arrow.  It is also called the ENTER key.
  2451.  
  2452.     STATUS LINE.
  2453.  
  2454.     The status line shows most of the current status, such as the dates of
  2455.     the record being displayed, whether you are in insert or overwrite
  2456.     mode, etc.  It is at the bottom of the Instant Recall framework.
  2457.  
  2458.     UNDERLYING PROGRAM.
  2459.  
  2460.     The underlying program is the program that was running before you
  2461.     started Instant Recall.  It is temporarily stopped while you are in
  2462.     Instant Recall and is restarted when you leave Instant Recall.  You can
  2463.     transfer data between your underlying program and Instant Recall using
  2464.     CUT, DITTO, and PASTE.
  2465.  
  2466.     WINDOW.
  2467.  
  2468.     Windows are subsections of the screen, and are used to display data
  2469.     from different sources.  In Instant Recall, you can display an Instant
  2470.     Recall record in one window and part of the screen from your other
  2471.     running program at the same time.
  2472.  
  2473.     WORKING RECORD.
  2474.  
  2475.     The working record is the place where you type in data to a new record,
  2476.     akin to a blank slate.  The working record is always located at the end
  2477.     of the list of retrieved records; you can display the working record at
  2478.     any time by pressing CTRL-END.
  2479.